you're really good at this - Turco Inglés Diccionario